所謂的團隊合作,我想最重要的就是如何溝通與使用有效之協作工具!溝通屬於較偏人性與軟性之性質,這篇文章將著重在協作工具之介紹,先前在本系列文的第3篇已有稍微提到個人簡單說明,這篇會再討論深一點點。
首先介紹的是我到培訓營後,第一個碰到可以寫 markdown 語法的工具,我們常用在老師提供程式碼給學生與團隊合作的討論時。
聽說玩電玩的也一定知道這個通訊軟體,因為我是遊戲白癡XDD,所以真的是直到走上實體轉職這條路才第一次聽說(我自己自學時根本不曉得什麼協作)。最喜歡他的特點有以下幾點:
Discord的mac桌機版 |
---|
其實Hackmd的功能也很齊全,可以備份到遠端,但我比較希望自己的筆記或公司內部會議記錄不要傳至GitHub上面,所以一直沒有使用到這個功能。但我幾乎天天使用,尤其是在進到公司後真的天天隨手記錄,因為公司專案可能是一次只做一點點,我會給每個專案一個tag,這樣方便隨時進入狀況,也不會有問同事同樣問題的狀況。這邊一樣稍微提一下使用一陣子後這項工具的幾項特點。
Hackmd的網頁編輯介面 |
---|
分享權限功能示意圖 |
---|
這也是一個支援 markdown 語法之通訊軟體,和 discord 一樣,擁有頻道功能、權限管理等。
首次使用是剛進公司工作沒多久時,有個同事分享我社群訊息,是hexschool舉辦的bootstrap的實戰營活動(目前已結束),加入後有很多資源,我覺得就算是本來就有一點基礎的人,也能獲得很多能扎穩切版根基的技巧可以學習!但因為我公司沒有使用,所以我目前僅有下載手機版而已,個人和公司電腦都是使用網頁版。
Slack的手機版 |
---|
Slack的網頁版 |
---|
我覺得團隊之間溝通真的很重要,開issue當然也是需要依靠好的介面,各專案若有跨組原則是要善用協作平台分組。藉由這些軟體工具,有助於團隊開發與有效之時間管理,其實也有很多文章有介紹更多詳細的優缺點,大家可以多比較~
中秋假期只剩最後兩天,堅持下去是必定的,因為也該收心了XDD各位鐵人一起加油唷!
本文同步發佈於我的個人網站 Annie Code Life